Despite the Renault Sport F1 team securing their first points of the season during the Russian Grand Prix two weeks ago, Racing Director Fred Vasseur insists the team still have a lot of work to do to be truly competitive in Formula 1. Kevin... More »